return {
  {
    -- 在有git管理的项目中,文件有修改,更新,删除,增加有一个右侧提示
    event = "VeryLazy",
    "lewis6991/gitsigns.nvim",
    config = function()
      require('gitsigns').setup({
        signs = {
          add          = { text = '+' },
          change       = { text = '~' },
          delete       = { text = '_' },
          topdelete    = { text = '‾' },
          changedelete = { text = '~' },
          untracked    = { text = '┆' },
        },
      })
    end,
  },
  {
    -- 其实 lazygit 可以处理
    event = "BufReadPre",
    'dinhhuy258/git.nvim', -- git 浏览历史提交记录
    config = function()
      require("git").setup({
        -- Open blame window
        blame = '<leader>gb',
        -- Open file/folder in git repostitory(远程仓库)
        browse = '<leader>go'
      })
    end
  }
}
